rough to the touch - Allemand Anglais Dictionnaire